Python Job: Junior Data Engineer

Job added on

Company

OFX

Location

Sydney - Australia

Job type

Full-Time

Python Job Details

OFX is continuing to hire most interviewing and on-boarding done virtually due to COVID-19. We welcome conversations around flexible working arrangements for this role. Please indicate in the application questions what working arrangements would be your preference.


Hello. We’re OFX, a global provider of online, international payment services for our personal, business and partner customers. Since launching on Sydney’s Northern Beaches twenty years ago, OFX has grown to become a truly global company. We’re now trusted by customers all around the world and have grown to over 400 employees with offices in Sydney, London, Dublin, San Francisco, Toronto, Auckland, Singapore and Hong Kong. We are a publicly listed company, listed on the Australian Stock Exchange (ASX: ‘OFX’).


Purpose of your role

We have an exciting opportunity for a Junior Data Engineer to join the Data Capability and Insights (DCI) team here at OFX. This diverse role provides an opportunity to work with a range of exciting technologies, centered around the design and implementation of high-quality data solutions using the Google Cloud Platform. Some of the projects you can expect to work on will vary from real-time data processing pipelines, ELT/ETL models and data integration to complex data modelling. Working in an agile environment you will support the delivery of quality solutions to appropriate standards and accepted best practices.


This is a great opportunity to join a flexible, supportive, high-functioning team of like-minded and smart people who enjoy working with data, as well as team bonding and socialising sessions. You will actively be encouraged to propose and pursue new ideas and challenges and depending on experience, this position may also involve mentoring other data engineers in knowledge sharing, quality and best practice.


This role is an 18 month fixed term contract and can be based remotely anywhere within Australia.


What you'll be doing


  • Follow best practices while delivering creative and optimised data solutions. Participate in each stage of the development process, from conception to implementation
  • Drive the design of our products and solutions
  • Build cost-efficient and scalable data pipelines to ingest, transform and load data into Google BigQuery and other destination systems and reports
  • Work on back-end solutions for real-time data requirements
  • Work with other developers to deliver and collect data meeting speed, processing and reduce data complexity
  • Act as an expert to consult with other teams to ensure data quality and consistency across the business
  • Be able to engage successfully with other members of the team including testers, architects and product owners within an agile environment

What you bring

Qualifications

  • Bachelor’s degree in data science or other similar technical qualification

Knowledge, skills, experience

  • Commercial software or data engineering experience (university placement/intern experience accepted)
  • Proficient in SQL and an object-oriented language (Python and/or Java preferred)
  • Understanding of data modelling and analysis
  • Experience with unit testing and acceptance criteria frameworks
  • Experience in distributed source control system (such as Git) required
  • Excellent problem-solving skills
  • Can do-attitude

What it's like working at OFX

We’re OFXers because we want to make a difference. We see challenges as opportunities and we’re not afraid to roll up our sleeves to get stuff done. We’re committed to making things easier for our clients, pushing boundaries and continuing to move with the times so that we can continue to inspire confidence every day and through every transaction.


We operate as one team, cross-functionally and globally to drive outcomes that deliver excellence for our customers. We're curious self-starters who love learning and sharing our knowledge with others. We embrace change and use our initiative and resilience to overcome challenges.


  • We promote an environment of reward and recognition, OFXers are encouraged to celebrate their peers’ effort, technical expertise or support through a range of channels and awards.
  • Giving back, we encourage OFXers to give back to causes and communities that are important to them. We celebrate this with an annual Make a Difference (Volunteer) Day, that OFXers can use together or individually.
  • We have a strong and diverse workforce and we're committed to further developing this workplace culture to create an environment of trust, mutual respect and teamwork. We're proud of the breadth of cultural diversity represented by our employees and we aim to celebrate this each year by engaging in employee activities across our offices.
  • Always keep learning. Drive your own learning with LinkedIn learning, which all OFXers have access to. We offer a variety of other learning programs and encourage cross functional and soft skill learning.
  • We take pride in having a work/life balance and flexibility; we encourage employees to work productively and efficiently. Our OFXers enjoy Birthday leave to celebrate their birthday however they choose.
  • Our Good Vibes employee-led committees organise events to keep our employees engaged inside and outside the office. Whether it’s participating in our team social events, end of year celebrations (currently being hosted virtually). Our team wants you to feel welcome!